-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: Explicit configuration API properties. #841
Conversation
f39b9c2
to
0352fe6
Compare
Hey @GuySartorelli , need some guidance with this one as this is technically just a code refactor with no functional changes. I did add new configuration API properties but these are for existing settings. |
Yup no problem. What guidance are you after specifically? |
0352fe6
to
973526e
Compare
This is a non-functional code refactor change-set. Which base branch should be used @GuySartorelli ? |
Refactors which don't have API breaking changes should target the next minor release (so |
@mfendeksilverstripe Sorry it's taken so long to look at this - can you please rebase it to resolve the merge conflict? |
973526e
to
3ad36ff
Compare
I've completed the rebase @GuySartorelli , please review. |
@GuySartorelli I've pushed up new changes, please review (PR feedback). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a couple of small changes left. Sorry I didn't notice these last review.
Have added new changes as per your suggestion, please review @GuySartorelli |
CI failures are due to a problem with the way we set up our CI matrix and not a reflection of failures this PR creates. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, CI is green (see link above)
PR merged. |
ENH: Explicit configuration API properties.
Description
Pull request checklist